#problems {
  text-shadow: 0 0 3px black, 0 0 3px black;
  color: darkorange;
  position:absolute;
  width:auto;
  height:auto;
  margin-top:28%;
  margin-left:1%;
  font-size:15px;
  font-family: Comic Sans MS, Calibri, Century Gothic;
}
#comunicat {
  margin-top:2%;
  margin-left:5%;
}
#comunicat font {
  font-size: 35px;
  font-weight: bold;
  color: black;
  text-shadow: 0px 0px 3px white, 0px 0px 5px black;
  font-family: "#glidepath" ,Segoe Script, Segoe Print, Trebuchet MS, Pristina, Magneto, Verdana;
}
#ok {
  z-index: 5;
  margin-top: 11.5%;
  margin-left: 56%;
  /*visibility: hidden;*/
}
#ok font {
  z-index: 5;
  color:Pink;
  font-size:45px;
  font-family: Jokerman, Ravie, Kristen ITC, Verdana;
}
#form {
  position:absolute;
  top:10%;
  left:63%;
}
#form td {
  color: white;
  font-family: Komix, Comic Sans MS, Gothic;
  filter:alpha(opacity = 70);
  opacity: 0.7;
}
#form input {
  font-weight: bold;
  font-family: Jokerman, Mikolajf, Comic Sans MS, Gothic;
  color: white;
  background-color: black;
  filter:alpha(opacity = 60);
  opacity: 0.6;
}
#radio {
  color: white;
  font-weight: bold;
  font-family: Komix, Comic Sans MS, Gothic;
  filter:alpha(opacity = 60);
  opacity: 0.8;
}
#font_download {
  position: absolute;
  width: auto;
  height: auto;
  bottom:3.5%;
  right:1%;
}
#font_download a {
  color: white;
  text-shadow: 0 0 2px black, 1px 1px 2px black;
  font-family: Mistral, Verdana;
  font-size: 20px;
  text-decoration: none;
}
#author {
  position: absolute;
  width: auto;
  height: auto;
  bottom:3.5%;
  left:1%;
  color: white;
  text-shadow: 0 0 2px black, 1px 1px 2px black;
  font-family: Mistral, Verdana;
  font-size: 20px;
  text-decoration: none;
}
#online_informator {
  position: absolute;
  width: auto;
  height: auto;
  top:35%;
  left:40%;
  //outline: white solid 2px;
}
#online_informator span {
  color: black;
  text-shadow: 0 0 2px white, 0 0 2px white;
  font-family:galileo font, MS Sans Serif, Lucida Console, Verdana;
  font-size: 24px;
}
#style_changer {
  position: absolute;
  width: auto;
  height: auto;
  bottom:0.5%;
  left:1%;
}
#style_changer {
  position: absolute;
  width: auto;
  height: auto;
  bottom:0.5%;
  left:1%;
  color: pink;
  text-shadow: 0px 0px 5px black, 0px 0px 2px white;
  font-family: HongKong, Verdana;
  font-size: 19px;
  text-decoration: none;
}
#style_changer a {
  color: white;
  font-family: HongKong, Verdana;
  font-size: 19px;
  text-decoration: none;
}
#style_changer a:hover {
  text-shadow: 0px 0px 5px yellow, 0px 0px 5px yellow;
}
#style_changer a img {
  height: 19px;
}
#bg img {
  z-index:-2;
  position:absolute;
  width:100%;
  height:100%;
  left:0;
  top:0;
  bottom: 0;
  right: 0;
}
#bg_back {
  z-index:-3;
  position:absolute;
  width:100%;
  height:100%;
  left:0;
  top:0;
  bottom: 0;
  right: 0;
}
#bg_back img {
  z-index:-3;
  position:absolute;
  width:100%;
  height:100%;
  left:0;
  top:0;
  bottom: 0;
  right: 0;
}
#bg_locker {
  z-index:-1;
  position: absolute;
  width:100%;
  height: 100%;
  left:0;
  top:0;
  bottom: 0;
  right: 0;
  background-color: black;
  opacity: 0;
  filter: alpha(opacity = 0);
}
/*tyle spacji w pliku index.php |        | */